A Survey on Fault Tolerance Techniques in Cloud Computing
نویسندگان
چکیده
Cloud computing becomes very popular these days and fault tolerance is a major issue in this cloud environment. This paper is dedicated to study different kinds of faults and various techniques for handling them. This survey mainly focuses on why fault tolerance is required in cloud computing and which techniques are used to handle these failures so that services can be delivered without delay and applications will execute without failure. By taking an appropriate action before or after the occurrence of failure, the system can be predicted. General Terms‐Cloud Computing, Fault Tolerance, Reactive, Proactive
منابع مشابه
Improving the palbimm scheduling algorithm for fault tolerance in cloud computing
Cloud computing is the latest technology that involves distributed computation over the Internet. It meets the needs of users through sharing resources and using virtual technology. The workflow user applications refer to a set of tasks to be processed within the cloud environment. Scheduling algorithms have a lot to do with the efficiency of cloud computing environments through selection of su...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملFault-Tolerance Techniques in Cloud Storage: A Survey
In recent years, cloud computing is highly embraced and more organizations consider at least some type of cloud strategy and apply theming their business process. Since failure is probable in cloud data centers and access to cloud resources available is fundamental, evaluation and application of different fault-tolerance methods is inevitable. On the other hand, the increasing growth of cloud s...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملAnalysis of Different Techniques Used For Fault Tolerance
Cloud computing is a synonym for distributed computing over a network and means the ability to run a program on many connected computers at the same time. This phase is also more commonly used to refer to network based services which appear to be provided by real server hardware, which in fact are served up by virtual hardware, simulated by software running on one or more real machines. This pa...
متن کامل